#!/bin/bash

# 设置脚本颜色
RED='\033[0;31m'
GREEN='\033[0;32m'
NC='\033[0m' # No Color

# 更新软件包列表
echo -e "${GREEN}正在更新软件包列表...${NC}"
apt update

# 安装常用工具
echo -e "${GREEN}安装常用工具...${NC}"
sudo apt install -y firefox-esr

# 安装桌面环境
echo -e "${GREEN}安装桌面环境...${NC}"
apt install -y xfce4 xfce4-goodies xfce4-terminal

# 安装音频服务
echo -e "${GREEN}安装音频服务...${NC}"
apt install -y pulseaudio

# 安装 VNC 服务
echo -e "${GREEN}安装 VNC 服务...${NC}"
apt install -y tightvncserver

# 配置 VNC
echo -e "${GREEN}配置 VNC...${NC}"
vncserver :1 -geometry 1280x720 -depth 24 -localhost

# 设置 VNC 密码
echo -e "${GREEN}设置 VNC 密码...${NC}"
vncpasswd

# 配置 VNC 用户为 root
echo -e "${GREEN}配置 VNC 用户为 root...${NC}"
vncserver -kill :1
vncserver -service -geometry 1280x720 -depth 24 -localhost -user root

# 启动 VNC 服务
echo -e "${GREEN}启动 VNC 服务...${NC}"
vncserver :1 -geometry 1280x720 -depth 24 -localhost

echo -e "${GREEN}VNC 服务已启动，可以通过 VNC 客户端连接到 :1${NC}"]]]